torpedo [us/canadian] - French English Dictionary